substantially deficient - Español Inglés Diccionario